sustain a defeat - Francés Inglés Diccionario